//#include <Windows.h>
//#include "uti_bar.h"
//using namespace std;
////#pragma warning(disable : 4996)
//
//
//
//class Bar
//{
//public:
//	Bar(Bartype type, int count);
//
//
//	void Addbardata(CThostFtdcDepthMarketDataField* tick);
//
//	//CThostFtdcDepthMarketDataField* m_pSeries;
//public:
//	//bar basic info
//	Bartype m_type;
//	int m_count;
//
//	//bar data info, need to be copied to barseries
//	BarData m_data;
//
//	bool m_isstart;
//	bool m_iscomplete;
//
//
//};
//
//
//
//
//Bar::Bar(Bartype type, int count)
//{
//	m_type = type;
//	m_count = count;
//
//	memset(&m_data, sizeof(m_data), 0);
//	if (m_type == Bartype::min) // current only consider min type.
//	{
//		m_data.duration.wMinute = m_count;
//	}
//
//
//	m_isstart = false;
//	m_iscomplete = false;
//}
//
//
//void Bar::Addbardata(CThostFtdcDepthMarketDataField* tick)
//{
//	if (true == m_isstart)
//	{
//	} 
//	else
//	{
//
//
//		true == m_isstart;
//	}
//
//
//}